production engineers - German English Dictionary